<?php
	@include 'config.include.php';

	// Initialiesierung
	$lehrerid = "";
	$sqlStatement = "";

	
// 	if ($id == "stuff") {
		if (isset($_GET["idLehrer"])) {
			$lehrerid = mysql_real_escape_string($_GET["idLehrer"], $verbindung);
		
			$sqlStatement .= "SELECT DISTINCT u.bezeichnung FROM `Lehrer` l, `Lehrer_has_Unterrichtsfach` lhu, `Unterrichtsfach` u ";
			$sqlStatement .= "WHERE l.idLehrer = lhu.Lehrer_idLehrer ";
			$sqlStatement .= "AND lhu.Unterrichtsfach_idUnterrichtsfach = u.idUnterrichtsfach ";
			$sqlStatement .= "AND l.idLehrer =".$lehrerid." ";
			$sqlStatement .= "ORDER BY u.bezeichnung;";
		}
		else {
			$sqlStatement .= "SELECT DISTINCT l.idLehrer, l.Kurzname, l.Name, l.Vorname, l.Telefonnummer, n.`E-Mail` ";
			$sqlStatement .= "FROM `Lehrer` l, `Lehrer_has_Nutzerdaten` lhn, `Nutzerdaten` n ";
			$sqlStatement .= "WHERE l.idLehrer = lhn.Lehrer_idLehrer ";
			$sqlStatement .= "AND lhn.Nutzerdaten_idNutzerdaten = n.idNutzerdaten ";
			$sqlStatement .= "ORDER BY l.name;";
		}
		
		$ergebnisse = @mysql_query($sqlStatement, $verbindung);
		$eintraege = array();
		while($r = @mysql_fetch_array($ergebnisse)) {
			$eintraege['lehrer'][] = $r;
		
		}
		
		// 	print json_encode($rows);
		
		if ($eintraege > 0) {
			// Lehrer vorhanden
			@header("Content-Type: application/json; charset=utf-8");
			echo json_encode($eintraege);
			return;
		}
		else {
			// Keine Lehrer vorhanden
			@header("HTTP/1.0 404");
			return;
		}
// 	}
// 	else {
// 		// Autorisierung fehlgeschlagen
// 		@header("HTTP/1.0 401");
// 		echo "Autorisierung fehlgeschlagen!";
// 		return;
// 	}
	
	@include 'config.disconnect.php';
?>